package teleradiologia.repository;

import java.util.List;

import teleradiologia.domain.Address;
import teleradiologia.domain.Doctor;
import teleradiologia.domain.Technician;

public interface DoctorDao {
	
	// simple CRUD operations
	String create(Doctor doctor);	 // create
	Doctor getByNip(String nip);		 // read
	void update(Doctor doctor);	 // update
	void delete(Doctor doctor);	 // delete
	
	List<Doctor> getAll();
	public List<Doctor>getAllByKrsnumber(String krsnumber);
	Doctor getByIdPerson(long idPerson);
}
